html,body{
    min-height: 100%;
}
body{
    background: #FFF;
    height: 100%;
    background: url("../images/loginBg.png") no-repeat center center;
    background-size:cover;

}
.bgLogo{
    width: 35%;
    margin:4.5rem auto 2rem auto;
}
input:-ms-input-placeholder{
    color:#2c2c2c;
    font-size: 1rem;
    text-align: center;
}
input::-webkit-input-placeholder{
    color: #2c2c2c;
    font-size: 1rem;
    /*text-align: center;*/
}
.loginBox{
    padding: 2.5rem;
}
input{
    background-color:transparent;
    -webkit-appearance: none;
    width: 100%;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:1.5rem;
    border: 1px solid #2c2c2c;
    height: 3rem;
    font-size: 1rem;
    /*line-height: 2.5rem;*/
    margin-bottom: 1rem;
    padding: 5px 1rem;
    /*color: #FFF;*/
}
.button{
    display: block;
    width: 100%;
    text-align: center;
    background: #FF6261;
    border: none;
    color: #FFF;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:1.5rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 1rem;
    margin-bottom: 1rem;
}
button:active{
    -webkit-box-shadow: inset 1px 1px 2px #2c2c2c;
    -moz-box-shadow: inset 1px 1px 2px #2c2c2c;
    box-shadow: inset 1px 1px 2px #2c2c2c;
}